package com.ruoyi.wms.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

/**
 * 拆解任务对象 wms_disassemble_task
 *
 * @author ruoyi
 * @date 2025-10-21
 */

@Data
@ToString
@ApiModel(value = "拆解任务对象", description = "拆解任务对象")
public class DisassembleTaskDto {

    @ApiModelProperty(value = "拆解任务单号任务序号")
    private String taskNum;

    /** 商品名称拆解物 */
    @ApiModelProperty(value = "商品名称拆解物")
    private String productName;

    /** 拆解员 */
    @ApiModelProperty(value = "拆解员")
    private String dismantler;

    /** 任务下发人 */
    @ApiModelProperty(value = "任务下发人")
    private String taskIssuer;

    /** 状态 */
    @ApiModelProperty(value = "状态")
    private String status;

    /** 工序名称 */
    @ApiModelProperty(value = "工序名称")
    private String processName;

    /** 数据来源 */
    @ApiModelProperty(value = "数据来源")
    private String dataSource;

    /** 车牌号码 */
    @ApiModelProperty(value = "车牌号码")
    private String plateNo;

    /** 入库库位名称 */
    @Excel(name = "入库库位名称")
    private String areaName;
}
